eaec59f80187a6604a96faea480eddd8612e3034,source/org/jasig/portal/channels/CHeader.java,CHeader,isCacheValid,#Object#,194
Before Change
public boolean isCacheValid (Object validity) {
if (validity instanceof Long) {
Long oldtime = (Long)validity;
if (staticData.getPerson().isGuest()) {
return true;
}
if (System.currentTimeMillis() - oldtime.longValue() < 1*60*1000) {
After Change
public boolean isCacheValid (Object validity) {
if (validity instanceof Long) {
Long oldtime = (Long)validity;
if (!staticData.getPerson().getSecurityContext().isAuthenticated()) {
// cache entries for unauthenticated users don't expire
return true;
}